package org.nanhill.commons.id;

/**
 * <code>IdentifierGenerator</code> defines a simple
 * interface for identifier generation.
 * 
 * @version 2006-12-28
 * @author xalinx at gmail dot com
 * 
 * @param <E>
 */
public interface IdentifierGenerator<E> {

	/**
	 * Gets the next identifier in the sequence.
	 * 
	 * @return the next identifier in sequence
	 */
	E nextIdentifier();
}
